package com.orhonit.ipb.portal.entity;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;


/**
 * 党组织基本信息表
 * 
 * @author caodw
 * @email caodw@qq.com
 * @version 2018-04-23 11:23:42
 */
@Table(name = "tb_party_org_base_info")
public class TbPartyOrgBaseInfo implements Serializable {
	private static final long serialVersionUID = 1L;
	
	    //党组织编码
    @Id
    private String pOrganizationCode;
	
	    //党组织名称
    @Column(name = "p_organization_desc")
    private String pOrganizationDesc;
	
	    //组织类别
    @Column(name = "p_organization_type")
    private String pOrganizationType;
	
	    //党组织所在单位情况
    @Column(name = "p_organization_company")
    private String pOrganizationCompany;
	
	    //党组织书记
    @Column(name = "p_organization_sec")
    private String pOrganizationSec;
	
	    //党组织联系人
    @Column(name = "p_organization_connector")
    private String pOrganizationConnector;
	
	    //联系电话
    @Column(name = "phone")
    private String phone;
	
	    //单位名称
    @Column(name = "company_name")
    private String companyName;
	
	    //单位类别
    @Column(name = "company_type")
    private String companyType;
	
	    //单位建立党组织情况
    @Column(name = "company_p_org_desc")
    private String companyPOrgDesc;
	
	    //党组织所在单位代码
    @Column(name = "enterprise_id")
    private String enterpriseId;
	

	/**
	 * 设置：党组织编码
	 */
	public void setPOrganizationCode(String pOrganizationCode) {
		this.pOrganizationCode = pOrganizationCode;
	}
	/**
	 * 获取：党组织编码
	 */
	public String getPOrganizationCode() {
		return pOrganizationCode;
	}
	/**
	 * 设置：党组织名称
	 */
	public void setPOrganizationDesc(String pOrganizationDesc) {
		this.pOrganizationDesc = pOrganizationDesc;
	}
	/**
	 * 获取：党组织名称
	 */
	public String getPOrganizationDesc() {
		return pOrganizationDesc;
	}
	/**
	 * 设置：组织类别
	 */
	public void setPOrganizationType(String pOrganizationType) {
		this.pOrganizationType = pOrganizationType;
	}
	/**
	 * 获取：组织类别
	 */
	public String getPOrganizationType() {
		return pOrganizationType;
	}
	/**
	 * 设置：党组织所在单位情况
	 */
	public void setPOrganizationCompany(String pOrganizationCompany) {
		this.pOrganizationCompany = pOrganizationCompany;
	}
	/**
	 * 获取：党组织所在单位情况
	 */
	public String getPOrganizationCompany() {
		return pOrganizationCompany;
	}
	/**
	 * 设置：党组织书记
	 */
	public void setPOrganizationSec(String pOrganizationSec) {
		this.pOrganizationSec = pOrganizationSec;
	}
	/**
	 * 获取：党组织书记
	 */
	public String getPOrganizationSec() {
		return pOrganizationSec;
	}
	/**
	 * 设置：党组织联系人
	 */
	public void setPOrganizationConnector(String pOrganizationConnector) {
		this.pOrganizationConnector = pOrganizationConnector;
	}
	/**
	 * 获取：党组织联系人
	 */
	public String getPOrganizationConnector() {
		return pOrganizationConnector;
	}
	/**
	 * 设置：联系电话
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}
	/**
	 * 获取：联系电话
	 */
	public String getPhone() {
		return phone;
	}
	/**
	 * 设置：单位名称
	 */
	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}
	/**
	 * 获取：单位名称
	 */
	public String getCompanyName() {
		return companyName;
	}
	/**
	 * 设置：单位类别
	 */
	public void setCompanyType(String companyType) {
		this.companyType = companyType;
	}
	/**
	 * 获取：单位类别
	 */
	public String getCompanyType() {
		return companyType;
	}
	/**
	 * 设置：单位建立党组织情况
	 */
	public void setCompanyPOrgDesc(String companyPOrgDesc) {
		this.companyPOrgDesc = companyPOrgDesc;
	}
	/**
	 * 获取：单位建立党组织情况
	 */
	public String getCompanyPOrgDesc() {
		return companyPOrgDesc;
	}
	/**
	 * 设置：党组织所在单位代码
	 */
	public void setEnterpriseId(String enterpriseId) {
		this.enterpriseId = enterpriseId;
	}
	/**
	 * 获取：党组织所在单位代码
	 */
	public String getEnterpriseId() {
		return enterpriseId;
	}
}
